spend to the last penny - Alemán Inglés Diccionario